package com.dmap.analysispoint.bo;

import com.dmap.analysispoint.po.BurialPoint;
import com.dmap.base.units.DateUtil;

import java.io.Serializable;

/**
 * \* @author:zhouhao
 * \* Date:09/05/2018
 * \* Description:
 * \*
 */

public class BurialPointAllBo implements Serializable {

    private Long id;
    private Long userId;
    private String imei;
    private String sn;
    private Integer placeId;
    private String projectId;
    private String firmwareId;
    private String firmwareVersion;
    private String appVersion;
    private String phoneType;
    private String phoneModel;
    private String phoneVersion;
    private Integer equipmentType;
    private String phoneLanguage;
    private Integer startUpNum;
    private Integer userTime;
    private Integer boundTime;
    private Double longitude;
    private Double latitude;
    private Long loginTime;
    private Integer userType;

    public BurialPointAllBo(BurialPoint burialPoint){
        this.id = burialPoint.getId();
        this.userId = burialPoint.getUserId();
        this.imei = burialPoint.getImei();
        this.sn = burialPoint.getSn();
        this.placeId = burialPoint.getPlaceId();
        this.projectId = burialPoint.getProjectId();
        this.firmwareId = burialPoint.getFirmwareId();
        this.firmwareVersion = burialPoint.getFirmwareVersion();
        this.appVersion = burialPoint.getAppVersion();
        this.phoneType = burialPoint.getPhoneType();
        this.phoneModel = burialPoint.getPhoneModel();
        this.phoneVersion = burialPoint.getPhoneVersion();
        this.equipmentType = burialPoint.getEquipmentType();
        this.phoneLanguage = burialPoint.getPhoneLanguage();
        this.startUpNum = burialPoint.getStartUpNum();
        this.userTime = burialPoint.getUserTime();
        this.boundTime = burialPoint.getBoundTime();
        this.longitude = burialPoint.getLongitude();
        this.latitude = burialPoint.getLatitude();
        this.loginTime = burialPoint.getLoginTime();
        this.userType = burialPoint.getUserType();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getFirmwareId() {
        return firmwareId;
    }

    public void setFirmwareId(String firmwareId) {
        this.firmwareId = firmwareId;
    }

    public String getFirmwareVersion() {
        return firmwareVersion;
    }

    public void setFirmwareVersion(String firmwareVersion) {
        this.firmwareVersion = firmwareVersion;
    }

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }

    public String getPhoneType() {
        return phoneType;
    }

    public void setPhoneType(String phoneType) {
        this.phoneType = phoneType;
    }

    public String getPhoneModel() {
        return phoneModel;
    }

    public void setPhoneModel(String phoneModel) {
        this.phoneModel = phoneModel;
    }

    public String getPhoneVersion() {
        return phoneVersion;
    }

    public void setPhoneVersion(String phoneVersion) {
        this.phoneVersion = phoneVersion;
    }

    public Integer getEquipmentType() {
        return equipmentType;
    }

    public void setEquipmentType(Integer equipmentType) {
        this.equipmentType = equipmentType;
    }

    public String getPhoneLanguage() {
        return phoneLanguage;
    }

    public void setPhoneLanguage(String phoneLanguage) {
        this.phoneLanguage = phoneLanguage;
    }

    public Integer getStartUpNum() {
        return startUpNum;
    }

    public void setStartUpNum(Integer startUpNum) {
        this.startUpNum = startUpNum;
    }

    public Integer getUserTime() {
        return userTime;
    }

    public void setUserTime(Integer userTime) {
        this.userTime = userTime;
    }

    public Integer getBoundTime() {
        return boundTime;
    }

    public void setBoundTime(Integer boundTime) {
        this.boundTime = boundTime;
    }

    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public Long getLoginTime() {
        return loginTime;
    }

    public void setLoginTime(Long loginTime) {
        this.loginTime = loginTime;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }
}
